body{
    background-color: #E8E8E8;
}
.main{
    overflow-y:scroll;
}
.head-item{
    background-color: white;
    padding: 20px 5%;
    color: #8A8A8A;
}
.portrait{
    width: 120px;
    height: 120px;
    border-radius: 50%;
    border: 1px solid pink;
    margin-bottom: 20px;
}
.head-portrait{
    justify-content: center;
    align-items: center;
}
.icon-right{
    font-size: 22px;
    color: #8A8A8A;
}
.run-data{
    background-color:white;
    color: black;
}
.dynamic{
    justify-content: space-between;
    align-items: center;
    padding: 20px 5%;
    background-color:white;
}
.run-data-msg{
    padding: 0 5% 15px;
    background-color: white;
}
.total-sports{
    border-right: 1px dashed #8A8A8A;
}
.quit-login{
    background-color: white;
    text-align: center;
    height: 50px;
    line-height: 50px;
    margin-bottom: 120px;
}